superior transverse scapular ligament - Espagnol Anglais Dictionnaire